package com.ynunicom.dc.dingdingcontractapp.entity.requestbodyentity;

import lombok.Getter;
import lombok.Setter;

import java.io.Serializable;

/**
 * @author: jinye.Bai
 * @date: 2020/5/27 16:20
 */
@Getter
@Setter
public class DeptRequestBody implements Serializable {

    private static final long serialVersionUID = -805058499438903025L;

    private String name;

    private String parentid;

    private String order;

    private String id;

    private Boolean createDeptGroup;

    private Boolean groupContainSubDept;

    private Boolean groupContainOuterDept;

    private Boolean groupContainHiddenDept;

    private Boolean autoAddUser;

    /**
     * 部门的主管列表，取值为由主管的userid组成的字符串，不同的userid使用“\|”符号进行分割
     */
    private String deptManagerUseridList;

    private Boolean deptHiding;

    private String deptPermits;

    private String userPermits;

    private Boolean outerDept;

    private String outerPermitDepts;

    private String outerPermitUsers;

    private Boolean outerDeptOnlySelf;

    private String orgDeptOwner;

    private String sourceIdentifier;

    private String ext;

}
